#include"DoubleListNode.h"
int main()
{
    ListNode* pHead = ListCreate();
    ListPushBack(pHead, 1);
    ListPushFront(pHead, 2); Print(pHead);
    ListPopFront(pHead); Print(pHead);
    ListPushBack(pHead, 2);
    ListPushBack(pHead, 3); Print(pHead); 
    ListErase(pHead->next); Print(pHead);
    ListAfterInsert(pHead, 4); Print(pHead);
    ListAfterInsert(pHead->prev, 4); Print(pHead);
    ListDestory(&pHead);
    return 0;
}